Skip to content

refactor/app-sidebar#57

Merged
kapitulin24 merged 8 commits into
devfrom
refactor/app-sidebar
May 28, 2026
Merged

refactor/app-sidebar#57
kapitulin24 merged 8 commits into
devfrom
refactor/app-sidebar

Conversation

@AlexandrNel
Copy link
Copy Markdown
Collaborator

@AlexandrNel AlexandrNel commented May 27, 2026

Что сделано

  • Теги <a> заменены на <Link>
  • Удалена кнопка создания команды из TeamSwitcher
  • Изменен UI сайдбара: добавлены иконки, анимация скрытия/раскрытия меню и подсветка активной ссылки
  • Группы ссылок вынесены из AppSidebar.tsx в отдельные файлы (MyTeams.tsx, Team.tsx)
  • Статический массив ссылок команд вынесен из AppSidebar.tsx в widgets/app-sidebar/config/sidebar.ts

@AlexandrNel AlexandrNel requested a review from kapitulin24 as a code owner May 27, 2026 20:00
@github-actions github-actions Bot added ui-kit Shared UI components, styles and storybook core-logic Global providers, api instances and core shared libs views Pages, widgets and layouts config labels May 27, 2026
@github-actions github-actions Bot removed the core-logic Global providers, api instances and core shared libs label May 27, 2026
kapitulin24
kapitulin24 previously approved these changes May 28, 2026
@kapitulin24 kapitulin24 merged commit 2a9736d into dev May 28, 2026
7 checks passed
@kapitulin24 kapitulin24 deleted the refactor/app-sidebar branch May 28, 2026 16:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

config ui-kit Shared UI components, styles and storybook views Pages, widgets and layouts

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Refactor] Декомпозировать AppSidebar и подключить реальные teams в TeamSwitcher

2 participants